roll along - German English Dictionary